business to consumers - French English Dictionary